﻿<ExtensionModel>
	<Runtime>
		<Import assembly="../../../bin/Microsoft.VisualStudio.CoreUtilityImplementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Language.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Language.Utilities.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Logic.Text.BufferUndoManager.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Logic.Text.Classification.Aggregator.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Logic.Text.Classification.LookUp.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Logic.Text.Find.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Logic.Text.Navigation.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Logic.Text.Tagging.Aggregator.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.BraceCompletion.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.Data.Utilities.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.Differencing.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.EditorOptions.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.Implementation.StandaloneUndo.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.Internal.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.Logic.Utilities.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.Model.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.MultiCaret.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.Outlining.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.PatternMatching.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.UI.Cocoa.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.UI.Utilities.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.UI.Cocoa.Utilities.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.Text.UI.Wpf.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.UI.Text.Commanding.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.UI.Text.EditorOperations.Implementation.dll" />
		<Import assembly="../../../bin/Microsoft.VisualStudio.UI.Text.EditorPrimitives.Implementation.dll" />
		<Import assembly="Microsoft.VisualStudio.Text.IndentationManager.Implementation.dll" />
		<Import assembly="Microsoft.VisualStudio.Text.Find.Implementation.dll" />
	</Runtime>
	<Extension path="/MonoDevelop/Ide/Composition">
		<!-- these are coming from vs-editor-core (Cocoa implementations) -->
		<Assembly file="Microsoft.CodeAnalysis.EditorFeatures.Cocoa.dll" />
		<Assembly file="Microsoft.VisualStudio.Language.StandardClassification.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.Logic.Text.Navigation.NavigationProviders.dll" />
		<Assembly file="Microsoft.VisualStudio.Logic.Text.UrlTagger.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.Text.Find.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.Text.Formatting.RtfBuilderService.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.Text.IndentationManager.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.Text.Structure.dll" />
		<Assembly file="Microsoft.VisualStudio.UI.Text.AdornmentLibrary.ToolTip.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.UI.Text.AdornmentLibrary.VisibleWhitespace.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.UI.Text.Cocoa.View.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.UI.Text.CurrentLineHighlighter.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.UI.Text.TextAndAdornmentSequencer.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.UI.Text.Wpf.Classification.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.UI.Text.Wpf.GlyphMargin.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.UI.Text.Cocoa.DragDrop.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.Logic.Text.ChangeTagger.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.Logic.Text.TaskTagger.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.Text.DifferenceBuffer.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.Text.DifferenceViewer.Implementation.dll" />
		<Assembly file="MonoDevelop.TextEditor.Cocoa.dll" />
		<!-- These are coming from vs-editor-api (no Cocoa dependency) -->
		<Assembly file="../../../bin/Microsoft.VisualStudio.CoreUtilityImplementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Language.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Language.Utilities.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Logic.Text.BufferUndoManager.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Logic.Text.Classification.Aggregator.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Logic.Text.Classification.LookUp.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Logic.Text.Find.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Logic.Text.Navigation.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Logic.Text.Tagging.Aggregator.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.BraceCompletion.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.Data.Utilities.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.Differencing.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.EditorOptions.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.Implementation.StandaloneUndo.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.Internal.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.Logic.Utilities.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.Model.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.MultiCaret.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.Outlining.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.PatternMatching.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.UI.Utilities.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.UI.Cocoa.Utilities.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.UI.Wpf.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.Text.UI.Cocoa.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.UI.Text.Commanding.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.UI.Text.EditorOperations.Implementation.dll" />
		<Assembly file="../../../bin/Microsoft.VisualStudio.UI.Text.EditorPrimitives.Implementation.dll" />
		<Assembly file="Microsoft.VisualStudio.TextMate.Core.dll" />
	</Extension>
	<Extension path="/MonoDevelop/Core/StockIcons">
		<StockIcon stockid="vs-find-replace-search" resource="vs-find-replace-search-16.png" size="Menu" imageid="{6114fe54-2a4a-4354-aabb-d2b8fad160a5}#1" />
		<StockIcon stockid="vs-find-replace-close" resource="vs-find-replace-close-16.png" size="Menu" imageid="{6114fe54-2a4a-4354-aabb-d2b8fad160a5}#2" />
		<StockIcon stockid="vs-find-replace-option-case-sensitive" resource="vs-find-replace-option-case-sensitive-16.png" size="Menu" imageid="{6114fe54-2a4a-4354-aabb-d2b8fad160a5}#3" />
		<StockIcon stockid="vs-find-replace-option-regex" resource="vs-find-replace-option-regex-16.png" size="Menu" imageid="{6114fe54-2a4a-4354-aabb-d2b8fad160a5}#4" />
		<StockIcon stockid="vs-find-replace-option-whole-words-only" resource="vs-find-replace-option-whole-words-only-16.png" size="Menu" imageid="{6114fe54-2a4a-4354-aabb-d2b8fad160a5}#5" />
		<StockIcon stockid="vs-go-to-line" resource="vs-go-to-line-16.png" size="Menu" imageid="1705" />
		<StockIcon stockid="vs-signature-help-prev" resource="go-up-16.png" size="Menu" imageid="{95fdedcb-dc13-48a8-8165-ed1fff877d9a}#1" />
		<StockIcon stockid="vs-signature-help-next" resource="go-down-16.png" size="Menu" imageid="{95fdedcb-dc13-48a8-8165-ed1fff877d9a}#2" />
	</Extension>
	<Extension path = "/MonoDevelop/TextEditor/CommandMapping">
	<!--
		Don't re-add this! See bug 937834 for more details. Basically let native editor handle this.
		<Map id="MonoDevelop.Ide.Commands.EditCommands.DeleteKey" argsType="Microsoft.VisualStudio.Text.Editor.Commanding.Commands.BackspaceKeyCommandArgs" />
	-->
		<Map id="MonoDevelop.Ide.Commands.SearchCommands.Find" argsType="Microsoft.VisualStudio.Text.Editor.Commanding.Commands.FindCommandArgs" />
		<Map id="MonoDevelop.Ide.Commands.SearchCommands.FindNext" argsType="Microsoft.VisualStudio.Text.Editor.Commanding.Commands.FindNextCommandArgs" />
		<Map id="MonoDevelop.Ide.Commands.SearchCommands.FindNextSelection" argsType="Microsoft.VisualStudio.Text.Editor.Commanding.Commands.FindNextLikeSelectionCommandArgs" />
		<Map id="MonoDevelop.Ide.Commands.SearchCommands.FindPrevious" argsType="Microsoft.VisualStudio.Text.Editor.Commanding.Commands.FindPreviousCommandArgs" />
		<Map id="MonoDevelop.Ide.Commands.SearchCommands.FindPreviousSelection" argsType="Microsoft.VisualStudio.Text.Editor.Commanding.Commands.FindPreviousLikeSelectionCommandArgs" />
		<Map id="MonoDevelop.Ide.Commands.SearchCommands.Replace" argsType="Microsoft.VisualStudio.Text.Editor.Commanding.Commands.ReplaceCommandArgs" />
		<Map id="MonoDevelop.Ide.Commands.SearchCommands.UseSelectionForReplace" argsType="Microsoft.VisualStudio.Text.Editor.Commanding.Commands.ReplaceCommandArgs" />
		<Map id="MonoDevelop.Ide.Commands.SearchCommands.UseSelectionForFind" argsType="Microsoft.VisualStudio.Text.Editor.Commanding.Commands.SetSearchStringFromSelectionCommandArgs" />
		<Map id="MonoDevelop.Refactoring.Navigate.GotoBaseMember" argsType="Microsoft.VisualStudio.Text.Editor.Commanding.Commands.GoToBaseCommandArgs" />
		<Map id="MonoDevelop.Ide.Commands.SearchCommands.GotoLineNumber" argsType="Microsoft.VisualStudio.Text.Extras.GoToLine.GoToLineCommandArgs" />
	</Extension>
</ExtensionModel>